/**
 * 集合与合成
 */

// 大臣的接口
function Minister() { }
Minister.prototype = {
  // 大臣能够执行的动作
  duty: function () { }
}

// 士兵的接口
function Soldier() { }
Soldier.prototype = {
  duty: function () { }
}

// 大将军对于大臣接口实现

